Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 STATION ROAD NORTH £3,143,500 28 May 2020
4A STATION ROAD NORTH £3,143,500 28 May 2020
6 STATION ROAD NORTH £3,143,500 28 May 2020
8 STATION ROAD NORTH £3,143,500 28 May 2020
10 STATION ROAD NORTH Detached £199,950 29 Jun 2001